target witness - German English Dictionary